staffing & hr careers in Offaly, Ireland